package com.niiwoo.activity.stage.dto.request.prize;

import com.niiwoo.activity.stage.enums.prize.SendPrizeStatusEnum;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.validator.constraints.NotEmpty;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @Description
 * @Author zq
 * @Date 2017/12/2
 */
@Getter
@Setter
public class ActivityNotifyRequestDTO implements Serializable {

    @NotNull
    String userId;
    // 原请求订单号
    @NotNull(message = "请求订单号不能为空")
    Long sourceNo;
    // 红包发送状态:成功或失败
    @NotNull(message = "红包发送状态不能为空")
    SendPrizeStatusEnum statusEnum;
    // 发送存管账号
    @NotNull(message = "存管账号不能为空")
    String accountNo;

    //银行存管请求订单号
    String requestNo;
}
